package code.refactoring.Model;

public interface IPlayer {
	
	/**
	 * Set Name of the player
	 * @param name - String value representing the  desired name
	 */
	public void setName(String name);
	
	/**
	 * Get the name of the player
	 * @return - String value  representing the Player's name
	 */
	public String getName();
	
	/**
	 * Set Mark of the Player
	 * @param mark - char value  representing the desired  mark
	 */
	public void setMark(char mark);
	
	/**
	 * Get the Mark of the Player
	 * @return char value  representing the mark of the player
	 */
	public char getMark();
	
	/**
	 * Set Points of the Player
	 * @param points - integer value representing points of the player
	 */
	public void setPoints(int points);
	
	/**
	 * Gets Points of the Player
	 * @return  integer value representing points of the player
	 */
	public int getPoints();
	
}
